Simulation Comparison of Collision Avoidance Algorithms for Small Multi-Rotor Aircraft

نویسندگان

  • Eric Mueller
  • Mykel J. Kochenderfer
چکیده

This paper describes the implementation of four different collision avoidance algorithms designed for multi-rotor aircraft. The primary contribution of this paper is the evaluation of each using a common set of assumptions, simulation capabilities, and metrics. The first algorithm is an extension of the next-generation manned aircraft algorithm that will soon be deployed worldwide; it poses the collision avoidance problem as a partially observable Markov decision process and solves offline for the approximately optimal solution using dynamic programming. The second algorithm is based on receding-horizon model predictive control, and the third is based on potential field methods. The fourth algorithm is an adaptation of a tactical conflict detection and resolution algorithm that uses candidate trajectory predictions to determine a preferred resolution. A batch simulation system generates trajectories and computes aggregate metrics related to each algorithm’s performance, allowing direct comparison of the benefits and drawbacks of each approach. A second contribution of this paper is a description of the first known encounter model of hobbyist unmanned aircraft trajectories. This model is used to generate trajectories that are representative of the airspace. All algorithms have the flexibility to provide different tradeoffs between separation from an intruder and the trajectory deviation necessary to achieve that separation. The algorithm generated using dynamic programming delivers excellent maximum deviation performance with only slightly smaller separations than the model predictive control algorithm, and it does so with less than half of the required velocity change of the other algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Rotor Aircraft Collision Avoidance using Partially Observable Markov Decision Processes

This paper presents an extension to the ACAS X collision avoidance algorithm to multirotor aircraft capable of using speed changes to avoid close encounters with neighboring aircraft. The ACAS X family of algorithms currently use either turns or vertical maneuvers to avoid collision. We present a formulation of the algorithm in two dimensions that uses horizontal plane accelerations for resolut...

متن کامل

Large-scale Agent-based Simulation of Air-traffic

We describe a multi-agent platform AgentFly used for large-scale high-detail simulation of air traffic. The platform introduces spatial and temporal planning within 3D space, multi-layer architecture using several collision avoidance algorithms. To be able to simulate a huge amount of airplanes, distributed simulation is introduced using spatial partitioning and dynamic loadbalancing. The platf...

متن کامل

Centralized Path Planning for Multi-aircraft in the Presence of Static and Moving Obstacles

This article proposes a new approach for centralized path planning of multiple aircraft in presence of the obstacle-laden environment under low flying rules. The problem considers as a unified nonlinear constraint optimization problem. The minimum time and control investigate as the cost functions and the maximum velocity and power consider as the constraints. The pseudospectral method applies ...

متن کامل

Unmanned Aircraft Collision Avoidance using Continuous-State POMDPs

An effective collision avoidance system for unmanned aircraft will enable them to fly in civil airspace and greatly expand their applications. One promising approach is to model aircraft collision avoidance as a partially observable Markov decision process (POMDP) and automatically generate the threat resolution logic for the collision avoidance system by solving the POMDP model. However, exist...

متن کامل

A Comparative Study of Collision Avoidance Algorithms for Unmanned Aerial Vehicles: Performance and Robustness to Noise

Over the past years, the field of small unmanned aerial vehicles has grown significantly and several applications have appeared, requiring always more autonomous flight. An important remaining challenge for fully autonomous unmanned aerial vehicles is collision avoidance between aircraft. In this work, we will compare two collision avoidance algorithms in terms of performance and robustness to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016